Есть условное Node.js приложение, и неправильно написанный Dockerfile, который не будет кэшироваться и будет занимать много места. Нужно переписать его в соответствии с best practices.
#плохой файл FROM ubuntu:18.04 COPY ./src /app RUN apt-get update -y RUN apt-get install -y nodejs RUN npm install ENTRYPOINT ["npm"] CMD ["run", "prod"]
Вариант решения: FROM node:14.15.4-buster as BUILDER COPY ./src /build RUN npm install FROM node:14.15.4-alpine3.12 WORKDIR /app COPY --from=BUILDER /build/out /app CMD ["server.js"]
Есть условное Node.js приложение, и неправильно написанный Dockerfile, который не будет кэшироваться и будет занимать много места. Нужно переписать его в соответствии с best practices.
#плохой файл FROM ubuntu:18.04 COPY ./src /app RUN apt-get update -y RUN apt-get install -y nodejs RUN npm install ENTRYPOINT ["npm"] CMD ["run", "prod"]
Вариант решения: FROM node:14.15.4-buster as BUILDER COPY ./src /build RUN npm install FROM node:14.15.4-alpine3.12 WORKDIR /app COPY --from=BUILDER /build/out /app CMD ["server.js"]
BY Библиотека задач по DevOps | тесты, код, задания
Warning: Undefined variable $i in /var/www/tg-me/post.php on line 283
Telegram is riding high, adding tens of million of users this year. Now the bill is coming due.Telegram is one of the few significant social-media challengers to Facebook Inc., FB -1.90% on a trajectory toward one billion users active each month by the end of 2022, up from roughly 550 million today.
Dump Scam in Leaked Telegram Chat
A leaked Telegram discussion by 50 so-called crypto influencers has exposed the extraordinary steps they take in order to profit on the back off unsuspecting defi investors. According to a leaked screenshot of the chat, an elaborate plan to defraud defi investors using the worthless “$Few” tokens had been hatched. $Few tokens would be airdropped to some of the influencers who in turn promoted these to unsuspecting followers on Twitter.
Библиотека задач по DevOps | тесты код задания from vn